MMNVSRPAIHPVDALPVAPTAGAIDRPPVRMKDVQGMPGTTGGLILRLSQFVPALISVSVMVTTSDFRSATAFCCLVLAVSLQSLWSLSLFIIDAYALLVRRSLRNHSVVQCFTIGDGVTSTLTFAAASASAGITVLINDLGQCNVNHCTRFETATAMAFISWFAVSPSFILNFWSLATH